customer premises - French English Dictionary